package com.dly.hope.service;

import com.dly.hope.model.ro.CommentRo;
import com.dly.hope.model.ro.GetUserShowRo;
import com.dly.hope.model.ro.ReleaseRo;
import com.dly.hope.model.vo.ShowVo;
import com.dly.hope.pageUtils.Page;
import com.dly.hope.pageUtils.PageRo;

public interface ShowService {

    void release(String userId,ReleaseRo releaseRo);

    Page<ShowVo> getAllShow(String userId,PageRo pageRo);

    Page<ShowVo> getUserShow(String userId ,GetUserShowRo getUserShowRo);

    void praise(String userId,String showId);

    void comment(CommentRo commentRo);

    void deleteShow(String showId, String userId);
}
